
// 设计一个倒计时的方法

function time_inter() {
    var code_time = 60;
    $(".sendCode").addClass("daojishi");
    var timer = setInterval(function () {
        $(".daojishi").html("" + code_time + "s后重新获取")
            .css({
                "cursor": "no-",
                "color": "#fff"
            });
        code_time--;
        if (code_time == 0) {
            clearInterval(timer)
            $(".daojishi").html("获取验证码").css({
                "cursor": "pointer",
                "color": "#a07941"
            });
            $(".sendCode").removeClass("daojishi")
        }
    }, 1000)
}

// 失去焦点判断是否合法啊
var phoneFlag = false;
var phoneFlag1 = false;
var codeFlag = false;
$("#tel_num").on("blur", function () {
    phoneFlag = /^[1][3-9]\d{9}$/.test(this.value.trim())
    $(".tishi-1").html(phoneFlag ? '' : '手机号不合法')
    if (phoneFlag) {
        $(".sendCode").on("click", function () {
            if ($(this).hasClass('daojishi')) {
                return false;
            }
            // var tel_num = $('#tel_num').val();
            // if ($('#tel_num').val().length == 0) {
            //     $(".tishi-1").html('请输入手机号码')
            //     return false
            // }
            // phoneFlag1 = /^[1][3-9]\d{9}$/.test($('#tel_num').val())
            // if (phoneFlag1 == true) {
            //     time_inter(); //按钮倒计时
            // } 
            time_inter(); //按钮倒计时
            alert(yzm);
        })
    }
    else {
        $(".sendCode").off("click")
    }

})
$("#code_num").on("focus", function () {
    codeFlag = /^\d{6}$/.test(this.value.trim())
    $(".tishi-2").html(codeFlag ? '' : '验证码为6位数字')
    // if ($("#code_num").val().length == 0) {
    //     $(".tishi-2").html('请输入验证码')
    // }
    // else if ($("#code_num").val().length != 6) {
    //     $(".tishi-2").html('验证码长度为6位')
    // }
    // else {
    //     $(".tishi-2").html('')
    // }
})
let num = Math.random();
var yzm = num.toString(9).substr(2, 6)

// 获取验证码的点击时间//获取验证码倒计时之前我们瑶先判断验证码是否合格



// function duibi() {

// }
console.log(yzm);
console.log($("#code_num").val());
// 点击提交上传数据
$("#submit").on("click", function () {
    console.log(phoneFlag1);
    console.log(phoneFlag);
    console.log(codeFlag);
    if (phoneFlag && codeFlag) {
        var oUser = {
            tel_num: $('#tel_num').val(),
            code_num: yzm
        }
        console.log($('#tel_num').val());
        var oUserList = JSON.parse(localStorage.getItem("userInfo") || '[]');
        oUserList.push(oUser)
        var oUserList = JSON.parse(localStorage.getItem("userInfo") || '[]');
        console.log(11111);
        if (yzm == $("#code_num").val()) {
            layer.alert('登陆成功,Welcome to FLYCO', {
                time: 5 * 1000
                , success: function (layero, index) {
                    var timeNum = this.time / 1000, setText = function (start) {
                        layer.title((start ? timeNum : --timeNum) + ' 秒后关闭', index);
                    };
                    setText(!0);
                    this.timer = setInterval(setText, 1000);
                    if (timeNum <= 0) clearInterval(this.timer);
                }
                , end: function () {
                    clearInterval(this.timer);
                }
            });
            localStorage.setItem("userInfo", JSON.stringify(oUserList));
            $(".denglu").css({
                "display": "none"
            })
        }
        else {
            $(".tishi-2").html('验证码错误,请重新输入')
        }
        //显示自动关闭倒计秒数


    }
    return false
})

